London
London is the capital and largest city of England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia.
Source: WikipediaThe Best Travel Spots nearby Westminster Bridge
Travel to Westminster Bridge in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Westminster Bridge is a road-and-foot-traffic bridge over the River Thames in London, linking Westminster on the west side and Lambeth on the east side.
Source: WikipediaLandmark pictures in Westminster Bridge
Shot with a Canon EOS 6D. Exposure: 1/200, Aperture: 11, Focal Length: 50.0, ISO: 100